const mongoose = require("mongoose"); // 引入mongo数据库
const Schema = mongoose.Schema; // 数据字段
const moment = require("moment"); // 引入moment库

// product模型===>product集合
const ProductType = new Schema(
  {
    title: String, // 产品名称
    introduction: String, // 简要描述
    detail: String, // 详细描述
    cover: String, // 封面
    createdAt: String, // 创建时间
    updatedAt: String, // 更新时间
  },
  {
    timestamps: {
      currentTime: () => moment().format("YYYY-MM-DD HH:mm:ss"),
      createdAt: "createdAt",
      updatedAt: "updatedAt",
    },
  }
);

const ProductModel = mongoose.model("product", new Schema(ProductType));

module.exports = ProductModel;
